marginal sulcus - Spanish English Dictionary